﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using GandAInvitaciones.Base;
using GandAInvitaciones.CommonServiceReference;

namespace GandAInvitaciones
{
    public partial class Contacto :PageBase
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                Master.TituloPagina = "Contactanos";
            }
        }

        protected void BntEnviar_Click(object sender, EventArgs e)
        {
            try
            {
                if (Page.IsValid)
                {
                    CommonServiceReference.CommonServiceClient srv = new CommonServiceClient();
                    CommonServiceReference.Contacto obj = new CommonServiceReference.Contacto();
                    obj.Nombre = txtNombre.Text.Trim();
                    obj.Telefono = txtTel.Text.Trim();
                    obj.Correo = txtCorreo.Text.Trim();
                    obj.Asunto = txtAsunto.Text.Trim();
                    obj.IpMod = GetDireccionIp(Request);
                    srv.GuardaContacto(obj);
                    Master.alert("Gracias por interesarse en nuestros servicios, lo mas pronto posible nos comunicaremos con usted", "location.href='default.aspx'");
                }
                else
                {
                    Master.alert("Codigo de verificación invalido, refresque la imagen e intente de nuevo");
                }
            }
            catch (Exception ex)
            {
                Master.alert("Se detecto un problema, intente mas tarde");
            }
        }
    }
}